video example source subtree
subtree of video example source
- contcapt: a converted OpenGL version of the VL contcapt program.
contcapt takes video data via VL and uses OpenGL to display
it. It shows how to use the ABGR_EXT pixel extension to
allow OpenGL to display video data without swapping the order
of the pixel values and how to use the glPixelZoom command to
draw the frame from top to bottom (like video) instead of the
default bottom to to order of OpenGL.
- + scrollmon: creates realtime scrolling credits or titles (graphics) for video production.
Credits can be
constructed from either anti-aliased text or SGI rgb
images. scrollmon reads a description file in the local
directory and builds a series of bitmaps that it scrolls
based on the parameters in the file and on the command line.
- seqgrab: VL sequential frame accurate capture source (Galileo/VLAN).
Grabs a sequence of frames between start and end timecodes.
This works on a very specific configuration of equipment,
namely a system with a Galileo video board, a frame
accurate device and a VLAN controller.
- simpleVideo: library + examples provides a simple programmatic interface on top of the VL.
simpleVideo provides functions such as getframe()
and putframe() for dealing with single frame input/output,
while requiring as little additional knowledge of the VL
possible. Additional utility routines provide control over
some of the underlying behaviour of the VL. To those
familiar with the VL, SV hides the details of devices,
nodes, paths, and ring buffers. It defines an image data
type svImage for dealing with frames of data.
- SWconfig4VidOptProds.txt: sw config listing for video option products running 5.2 IRIX.
- + vidmap: demonstrates texture mapping of video.
Selection can be
either a live source such as IndyCam, any other live video
source, or a movie file (SGIMF, QuickTime, or MPEG), which
is then texture mapped to the polygon. The two forms of
video are accessed in the program through two new digital
media libraries, Video Library, VL, a device independent
library for supporting video I/O and controlling video
devices, and the SGI movie library.
[+] these apps are written implementing the 4.0 IRIS GLX mixed model
graphics programming paradigm.
OR, ...
Copyright © 1995, Silicon Graphics, Inc.